machine-mounted retrieval device - Francés Inglés Diccionario